meat turnover vendor - German English Dictionary